const { defineConfig } = require('@vue/cli-service')
const webpack = require("webpack")

module.exports = defineConfig({

  publicPath:'./' ,
  //  跨域 配置代理
  devServer: {
    //WebSocket
    // host: '0.0.0.0',
    // port:2348,
    // client: {
    //   webSocketURL: 'ws://0.0.0.0:2348/ws'
    // },
    proxy: {
      '/api': {
        target: 'http://www.caihuay.com.cn',
        changeOrigin: true, //是否跨域
        pathRewrite: {
          '/api': ''
        }
      },
      '/file': {
        target: 'http://www.caihuay.com.cn/storage',
        changeOrigin: true,
        pathRewrite: {
          '/file': ''
        }
      },
    },

  },

  transpileDependencies: true,
  lintOnSave:false, //这里禁止使用eslint-loader
  // 配置插件参数
  configureWebpack: {
    plugins: [
      // 配置 jQuery 插件的参数
      new webpack.ProvidePlugin({
        // 引入jquery
        $: 'jquery',
        jQuery: 'jquery',
        'window.jQuery': 'jquery'
      })
    ]
  },


})
